rediscount of notes payable - German English Dictionary